Big Huge Thesaurus

Port Orford cedar

noun